﻿/**************************************************************************
 * Fecha de Creación: 18-05-2010
 * Creado por: Raúl Castro
 * Descripcion: Interface de Acceso a Datos
 *************************************************************************/

using System.Collections.Generic;


namespace Crosland.Framework.Base
{
    public interface IDaoBase<T, IdT>
    {
        T GetById(IdT id);
        List<T> List();
        IdT  Save(T entity);
        void Update(T entity);
        void Delete(IdT id);
    }
}